<!DOCTYPE html>
<html lang="en">
<head>
        <title>j-marjanovic.io</title>
        <meta charset="utf-8" />
	<meta name="viewport" content="width=device-width, initial-scale=1.0" />
        <link rel="shortcut icon" href="./theme/images/favicon.ico"/>
        <link rel="stylesheet" href="./theme/css/main.css" type="text/css" />
        <link href="www.j-marjanovic.io/feeds/all.atom.xml" type="application/atom+xml" rel="alternate" title="j-marjanovic.io Atom Feed" />

        <!--[if IE]>
                <script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script><![endif]-->

        <!--[if lte IE 7]>
                <link rel="stylesheet" type="text/css" media="all" href="./css/ie.css"/>
                <script src="./js/IE8.js" type="text/javascript"></script><![endif]-->

        <!--[if lt IE 7]>
                <link rel="stylesheet" type="text/css" media="all" href="./css/ie6.css"/><![endif]-->
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.8/jquery.min.js" type="text/javascript"></script>
<script type="text/javascript" src="theme/jquery.cookiesdirective.js"></script>

</head>

<body id="index" class="home">
<script type="text/javascript">
	// Using $(document).ready never hurts
	$(document).ready(function(){

		// Cookie setting script wrapper
		var cookieScripts = function () {
			// Internal javascript called
			console.log("Running");
		
			// Loading external javascript file
			$.cookiesDirective.loadScript({
				uri:'external.js',
				appendTo: 'eantics'
			});
		}
	
		/* Call cookiesDirective, overriding any default params
		
			*** These are the defaults ***
				explicitConsent: true,
				position: 'top',
				duration: 10,
				limit: 0,
				message: null,				
				cookieScripts: null,
				privacyPolicyUri: 'privacy.html',
				scriptWrapper: function(){},	
				fontFamily: 'helvetica',
				fontColor: '#FFFFFF',
				fontSize: '13px',
				backgroundColor: '#000000',
				backgroundOpacity: '80',
				linkColor: '#CA0000'
				
		*/
		
		$.cookiesDirective({
			privacyPolicyUri: 'myprivacypolicy.html',
			explicitConsent: false,
			position : 'bottom',
			scriptWrapper: cookieScripts, 
			cookieScripts: 'Google Analytics', 
			backgroundColor: '#52B54A',
			linkColor: '#ffffff'
		});
	});
</script>

	
  <!-- <header id="banner" class="body"> -->
  <!--               <h1><a href="./"><img src="http://www.launchyard.com/images/logo.png" /></a></h1> -->
  <!--       </header> --> 

  <div class="LaunchyardDetail" style="align:right;">
    <!-- <p> -->
    <!-- <img src="./theme/images/blue-pin.png" width="100" height="100" alt="Graph icon"> -->
    <!-- </p> -->
    <p><a id="sitesubtitle" href="./">j-marjanovic.io</a></p>

	<br>
    <p style="float: right; margin-right: 50px;"><a id="aboutlink" href="./pages/about.html">About</a></p>

    <br>
	<p style="float: right; margin-right: 50px;"><img src="./theme/images/icons/rss.png"> <a id="aboutlink" href="./feeds/jan-marjanovic.atom.xml">Atom feed</a></p>
    <br>

  </div>

        
        

    
            <aside id="featured">
                <div class="body">
                    <article>
                        <h1 class="entry-title"><a href="./stratix-v-accelerator-card-from-ebay-part-5.html">Stratix V accelerator card from eBay, part 5</a></h1>
<div class="post-info">
	<ul>
        <li class="vcard author">
                 by&nbsp;<a class="url fn" href="./author/jan-marjanovic.html">Jan Marjanovic</a>
        </li>
        <li class="published" title="2021-01-10T10:00:00+01:00">
          on&nbsp;Sun 10 January 2021
        </li>

	</ul>

</div><!-- /.post-info --><p>The last piece of the puzzle on the Stratix V board is the DDR3 memory pinout. Once this is
figured out, I can finally start using the board for my developments. It is obvious that this is not
the most simple way to get a cheap FPGA development board, but …</p>
                    </article>
                </div>
            </aside><!-- /#featured -->
            
        
        

    
            <aside id="featured">
                <div class="body">
                    <article>
                        <h1 class="entry-title"><a href="./stratix-v-accelerator-card-from-ebay-part-4.html">Stratix V accelerator card from eBay, part 4</a></h1>
<div class="post-info">
	<ul>
        <li class="vcard author">
                 by&nbsp;<a class="url fn" href="./author/jan-marjanovic.html">Jan Marjanovic</a>
        </li>
        <li class="published" title="2020-10-11T16:00:00+02:00">
          on&nbsp;Sun 11 October 2020
        </li>

	</ul>

</div><!-- /.post-info --><p>In the part 4 of the Odyssey with the Startix V board from the eBay, I explore
the QSFP+ port and establish a 40 Gigabit Ethernet connection to a computer
with an Intel X710 40GbE network adapter.</p>
<h1>HW overview</h1>
<p>Since this board was designed to run in a datacenter, the …</p>
                    </article>
                </div>
            </aside><!-- /#featured -->
            
        
        

    
            <aside id="featured">
                <div class="body">
                    <article>
                        <h1 class="entry-title"><a href="./stratix-v-accelerator-card-from-ebay-part-3.html">Stratix V accelerator card from eBay, part 3</a></h1>
<div class="post-info">
	<ul>
        <li class="vcard author">
                 by&nbsp;<a class="url fn" href="./author/jan-marjanovic.html">Jan Marjanovic</a>
        </li>
        <li class="published" title="2020-09-06T16:00:00+02:00">
          on&nbsp;Sun 06 September 2020
        </li>

	</ul>

</div><!-- /.post-info --><p>As mentioned in my <a href="https://j-marjanovic.io/stratix-v-accelerator-card-from-ebay-part-2.html">previous blog post</a>, the next step would be
to get the JTAG running in Quaruts. In this blog post I describe how I managed
to develop a library as an interface between the FPGA board and Quartus, and
demonstrate the developed interface to download the bitstream …</p>
                    </article>
                </div>
            </aside><!-- /#featured -->
            
        
        

    
            <aside id="featured">
                <div class="body">
                    <article>
                        <h1 class="entry-title"><a href="./stratix-v-accelerator-card-from-ebay-part-2.html">Stratix V accelerator card from eBay, part 2</a></h1>
<div class="post-info">
	<ul>
        <li class="vcard author">
                 by&nbsp;<a class="url fn" href="./author/jan-marjanovic.html">Jan Marjanovic</a>
        </li>
        <li class="published" title="2020-06-07T16:00:00+02:00">
          on&nbsp;Sun 07 June 2020
        </li>

	</ul>

</div><!-- /.post-info --><p>In my previous blog post I have explored the FPGA card I have purchased on eBay,
and in this post I will present an adapter card which I have developed. The
adapter provides PCI Express connection between a normal card-edge slot and the
FPGA card, as well as the access …</p>
                    </article>
                </div>
            </aside><!-- /#featured -->
            
        
        

    
            <aside id="featured">
                <div class="body">
                    <article>
                        <h1 class="entry-title"><a href="./stratix-v-accelerator-card-from-ebay.html">Stratix V accelerator card from eBay</a></h1>
<div class="post-info">
	<ul>
        <li class="vcard author">
                 by&nbsp;<a class="url fn" href="./author/jan-marjanovic.html">Jan Marjanovic</a>
        </li>
        <li class="published" title="2020-05-03T14:30:00+02:00">
          on&nbsp;Sun 03 May 2020
        </li>

	</ul>

</div><!-- /.post-info --><p>A couple of weeks ago <a href="https://twitter.com/rombik_su">@rombik_su</a> in a <a href="https://twitter.com/rombik_su/status/1250382904074608642">Twitter
thread</a> pointed out a
very cheap FPGA accelerator card on eBay. The board contains a proprietary
Samtec board-to-board connector, most likely carrying power, PCI Express, and
auxiliary signals (JTAG, IPMI to BMC, ...), two QSFP cages, DDR3 and a large
FPGA, hidden …</p>
                    </article>
                </div>
            </aside><!-- /#featured -->
            
        
        

    
            <aside id="featured">
                <div class="body">
                    <article>
                        <h1 class="entry-title"><a href="./books-read-synchrotron-radiation-sources.html">Books read: Synchrotron Radiation Sources</a></h1>
<div class="post-info">
	<ul>
        <li class="vcard author">
                 by&nbsp;<a class="url fn" href="./author/jan-marjanovic.html">Jan Marjanovic</a>
        </li>
        <li class="published" title="2019-11-02T12:30:00+01:00">
          on&nbsp;Sat 02 November 2019
        </li>

	</ul>

</div><!-- /.post-info --><p>Here are my notes on the book "Synchrotron Radiation Sources: A Primer", edited
by H. Winick. Although a little bit dated (the book is from 1995) it gives a
nice overview of all components of a modern synchrotron and helps with better
understanding of how all subsystem interconnect together. It …</p>
                    </article>
                </div>
            </aside><!-- /#featured -->
            
        
        

    
            <aside id="featured">
                <div class="body">
                    <article>
                        <h1 class="entry-title"><a href="./new-ubuntu-old-problems-with-modelsim.html">New Ubuntu, old problems with ModelSim</a></h1>
<div class="post-info">
	<ul>
        <li class="vcard author">
                 by&nbsp;<a class="url fn" href="./author/jan-marjanovic.html">Jan Marjanovic</a>
        </li>
        <li class="published" title="2019-04-20T08:40:00+02:00">
          on&nbsp;Sat 20 April 2019
        </li>

	</ul>
<p>Category: <a href="./tag/fpga.html">FPGA</a>, <a href="./tag/modelsim.html">ModelSim</a>, </p>
</div><!-- /.post-info --><p>A couple of days ago a new release of Ubuntu, Ubuntu 19.04 Disco Dingo was
released. On my personal laptop I follow the non-LTS line, which brings
me cool features and updated programs (e.g. Python 3.7, GCC 8.3, ...)
out-of-the-box.</p>
<p>Unfortunately, because the libraries are updated, the …</p>
                    </article>
                </div>
            </aside><!-- /#featured -->
            
        
        

    
            <aside id="featured">
                <div class="body">
                    <article>
                        <h1 class="entry-title"><a href="./notes-from-fosdem-2019.html">Notes from FOSDEM 2019</a></h1>
<div class="post-info">
	<ul>
        <li class="vcard author">
                 by&nbsp;<a class="url fn" href="./author/jan-marjanovic.html">Jan Marjanovic</a>
        </li>
        <li class="published" title="2019-02-03T20:10:00+01:00">
          on&nbsp;Sun 03 February 2019
        </li>

	</ul>
<p>Category: <a href="./tag/quantum-computers.html">Quantum computers</a>, <a href="./tag/open-hardware.html">Open Hardware</a>, <a href="./tag/chisel.html">Chisel</a>, </p>
</div><!-- /.post-info --><p>I attended FOSDEM 2019 in Brussels:</p>
<p style="width:40%; display: block; margin-left: auto; margin-right: auto;"><img alt="Brussels" src="./images/fosdem2019.jpg"></p>
<p>and these are my notes from Quantum Computers, CAD and Open Hardware
and Python tracks:</p>
<h1>Quantum Computing</h1>
<h2>Delivering Practical Quantum Computing on the D-Wave System</h2>
<h3>Intro</h3>
<ul>
<li>marketing slide for D-Wave Leap</li>
<li>practical = Adiabatic Quantum computer</li>
<li>Riggeti uses gate model instead</li>
<li>physical impl: 3 m …</li></ul>
                    </article>
                </div>
            </aside><!-- /#featured -->
            
        
        

    
            <aside id="featured">
                <div class="body">
                    <article>
                        <h1 class="entry-title"><a href="./chisel-tester-with-overridden-step-method.html">Chisel tester with overridden step() method</a></h1>
<div class="post-info">
	<ul>
        <li class="vcard author">
                 by&nbsp;<a class="url fn" href="./author/jan-marjanovic.html">Jan Marjanovic</a>
        </li>
        <li class="published" title="2018-10-14T21:00:00+02:00">
          on&nbsp;Sun 14 October 2018
        </li>

	</ul>
<p>Category: <a href="./tag/fpga.html">FPGA</a>, <a href="./tag/scala.html">Scala</a>, <a href="./tag/bfm.html">BFM</a>, </p>
</div><!-- /.post-info --><h1>Introduction</h1>
<p><a href="https://chisel.eecs.berkeley.edu/">Chisel</a> is a modern take on Hardware
Description Languages, such as (System)Verilog and VHDL. Both Verilog and VHDL
were conceived in 80s, and are currently still the main two options when it
comes to describing hardware. From the Developer Experience point-of-view, I
would say that both languages are …</p>
                    </article>
                </div>
            </aside><!-- /#featured -->
            
        
        

    
            <aside id="featured">
                <div class="body">
                    <article>
                        <h1 class="entry-title"><a href="./blog-restart.html">Blog restart</a></h1>
<div class="post-info">
	<ul>
        <li class="vcard author">
                 by&nbsp;<a class="url fn" href="./author/jan-marjanovic.html">Jan Marjanovic</a>
        </li>
        <li class="published" title="2018-09-15T19:00:00+02:00">
          on&nbsp;Sat 15 September 2018
        </li>

	</ul>

</div><!-- /.post-info --><p>This blog was left dormant for quite some time now. From the last blog post
in February 2017 a lot has happened. I have moved to Hamburg, Germany, to
start a new position as FPGA Developer at MicroTCA Technology Lab at
<a href="https://www.desy.de/">DESY</a>.</p>
<p>This is me in European XFEL tunnel:</p>
<p style="width:70%; display: block; margin-left: auto; margin-right: auto;"><img alt="Jan in European XFEL tunnel" src="./images/jan_at_desy.jpg"></p>
<p>There …</p>
                    </article>
 
<div class="paginator">
    <div class="navButton">Page 1 / 3</div>
        <div class="navButton"><a href="./index2.html" >Next</a></div>
</div>
                </div>
            </aside><!-- /#featured -->
            
        
        <section id="extras" >
        
        </section><!-- /#extras -->
	
        <footer id="contentinfo" >
                <address id="about" class="vcard ">
                Proudly powered by <a href="https://getpelican.com/" target="_blank">Pelican</a>, which takes
                great advantage of <a href="https://python.org" target="_blank">Python</a>.
		
                </address><!-- /#about -->
		

                
        </footer><!-- /#contentinfo -->

<script>
  (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
  (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
  m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
  })(window,document,'script','//www.google-analytics.com/analytics.js','ga');

  ga('create', 'UA-56555055-1', 'auto');
  ga('send', 'pageview');

</script></body>
</html>